Tags: topic: networks and protocols*

0 bookmark(s) - Sort by: Date ↓ / Title /

  1. tzapu writes about WiFiManager, an Espressif ESPx WiFi connection manager featuring a fallback web configuration portal. The library allows devices like the ESP8266 and ESP32 to automatically enter Access Point mode if they cannot connect to a saved network, enabling users to configure credentials via a captive web portal from any device with a browser.

    - Supports both ESP8266 and ESP32 platforms
    - Features a captive portal that redirects all traffic to the configuration page
    - Includes support for custom parameters beyond SSID and password (e.g., MQTT settings)
    - Provides language switching options including German, Spanish, French, Portuguese, and Brazilian Portuguese
    - Supports on-demand configuration portals via a trigger pin or software command
  2. Tyler August writes that the Cheap Yellow Display (CYD) ESP32 dev boards can be transformed into a Portable Digital Assistant, reminiscent of 1990s Palm devices. Rather than using an emulator, user sau412 developed custom firmware for the CYD that includes features like a Gopher browser, RSS and Wikipedia readers, various games, a BASIC interpreter, a calendar, calculator, contact list, ebook reader, and translator.
    - The project can be set up in approximately five minutes using a web-based flasher.
    - An SD card is required to test all the available applications.
    - This project provides an alternative for those looking for Palm OS-style functionality on modern hardware without needing x86 or ARM emulators like Pumpkin OS.
  3. Maya Posch discusses the transition from IPv4 to IPv6, noting how fundamental networking concepts like UDP broadcasting and subnetting change in an IPv6 environment. While IPv6 simplifies some aspects by treating broadcasting as a form of multicasting via specific addresses and eliminating traditional subnets through massive address spaces (like /64 prefixes), it introduces complexities regarding service discovery and the lack of direct NAT compatibility.

    - In IPv6, UDP "broadcasting" is achieved using a link-local multicast group at `ff02::1`.
    - The standard IPv6 subnet size is `/64`, providing an address space roughly four billion times larger than typical IPv4 subnets.
    - Transitioning between protocols can be difficult due to the lack of direct compatibility, often requiring dual-stack implementations or encapsulation.
    - NPTv6 (Network Prefix Translation) exists as a way to perform NAT-like functions with prefixes rather than individual addresses in IPv6.
  4. 2026-09-24 Tags: , , , by klotz
  5. bebechien writes about DinoDesk AI, a LEGO dino desk companion built on a Raspberry Pi that pairs a local Gemma 4 model (via LM Studio) with cloud Gemini Flash through a unified OpenAI-compatible gateway, giving users a camera-free, privacy-first chat robot with three switching modes (local, cloud, and auto-hybrid routing). The physical body uses LEGO Technic lever mechanisms for neck and tail movement, a Pimoroni Pirate Audio shield for the 1.3" LCD eyes and 8-bit I2S beeps, and a 5-state finite state machine to coordinate expressions, sound, and motor action across Sleeping, Idle, Listening, Thinking, and Speaking states.

    - Auto-hybrid mode uses a complexity classifier that detects multi-step reasoning keywords like "explain," "compare," and "write code" to transparently escalate prompts to the cloud engine
    - The project is open-sourced at github.com/google-gemma/dinodesk-ai-companion
    - Full voice chat is still a work in progress; current interaction is triggered by a physical red push button
    - A commenter noted that absence of a camera does not guarantee voice data stays local, and suggested an explicit retention boundary for audio transcripts would strengthen the privacy claim
  6. mogenson wrote a Rust application that lets a Flipper Zero write to a Waveshare e-Paper Tag over NFC, effectively turning the passive paper tag into a programmable display.
  7. Harry Fairhead writes that Zephyr has reached version 1.0 as Arduino's official operating system, a move necessitated by Arm's abandonment of the mbed OS. The Core-Zephyr release supports a range of newer Arduino boards but leaves classic AVR boards, SAMD/SAM boards, Pi Pico, and ESP32 boards on their existing systems, creating a fragmented software landscape. Fairhead notes that Zephyr remains largely invisible to beginners, serving as a background layer that simply enables the traditional Core functions to run.

    - The shift was forced by Arm discontinuing mbed, which Fairhead characterizes as typical of chip makers who prioritize hardware over software support.
    - Core-Zephyr supports 10 specific boards including the UNO Q, Portenta H7, and Nicla Vision, but not the ESP32 range (which uses Free RTOS) or classic AVR boards.
    - Fairhead suggests Arduino could expand Core functions to expose OS-level facilities like multitasking, particularly on boards with IoT coprocessors.
    2026-09-16 Tags: , , , , , , by klotz
  8. Colorado Mesh provides recommended Meshtastic configuration settings for community members, covering LoRa, channel, device, position, MQTT, and telemetry parameters. The network has pivoted from the default LongFast preset to MediumFast following sustained growth, and operates alongside a separate MeshCore network.

    - Hop limit starts at 3 and should be increased incrementally to 5, 6, then 7 if messages are acknowledged but not replied to; if 7 fails there is likely no path.
    - MQTT is disabled by default but available for members in areas of bad reception, using root topic msh/US/CO/.
    - Device role must be set to Client, not Router or Router Late.
    - Position broadcast interval is thirty minutes with smart mode enabled and a 100m minimum distance threshold.
  9. This guide provides instructions for setting up the reTerminal Sticky, a magnetic ePaper display device designed for calm information display. Users can power on the device, connect it to 2.4GHz Wi-Fi via the Seeedash App, and begin using features like AI voice input for quick note creation.

    - The device includes an integrated touchscreen, physical page buttons, and a dedicated AI voice button.
    - It supports mounting on non-metal surfaces using the included adhesive magnetic ring.
    - Users can customize display fonts by adding .ttf or .otf files via a microSD card in a specific folder structure.
    - The Seeedash App allows for remote management of device settings, Wi-Fi configuration, and content syncing like photos and weather updates.
  10. Gleb Shalimov presents esp_ble_finder, a BLE scanning tool designed for the Waveshare ESP32-S3-Touch-AMOLED-1.8 hardware. The application helps users locate nearby devices by monitoring RSSI (Received Signal Strength Indicator) through a visual dotted UI and auditory feedback that mimics parking sensors.
    - Uses an AMOLED display to show signal strength with dots and a filling line indicator.
    - Features "parking-sensor clicks" where audio speed increases as the user gets closer to the target device.
    - Allows users to hunt for specific devices by editing the `TARGET_NAME` in the source code.
    - Includes a mute function that silences speaker clicks while maintaining the scan and visual updates.

Top of the page

First / Previous / Next / Last / Page 2 of 0 SemanticScuttle - klotz.me: tagged with "topic: networks and protocols"

About - Propulsed by SemanticScuttle